import request from '@/utils/request'

// 门店信息页面 manager
// 店长查询本门店信息
export function SearchStoreData() {
  return request({
    url: `/iss/store/storeSelfInfo`,
    method: 'get'
  })
}
// 店长查询本门店信息
export function SearchStoreRule() {
  return request({
    url: `/iss/store/getSelfStoreRule`,
    method: 'get'
  })
}
// 店长修改个人信息
export function updateManager(data) {
  return request({
    url: `/iss/store/updateSelfInfo`,
    method: 'post',
    data: data
  })
}
// 店长修改一条门店规则
export function updateStoreRule(data) {
  return request({
    url: `/iss/store/updateStoreRule`,
    method: 'post',
    data: data
  })
}

// 门店管理页面 admin
// 根据门店id删除门店
export function DeleteStore(id) {
  return request({
    url: `/iss/store/deleteById/${id}`,
    method: 'get'
  })
}
// 分页查询门店
export function fetchStoreList(param) {
  return request({
    url: `/iss/store/list/${param.page}/${param.size}?key=${param.key}&value=${param.searchValue}`,
    method: 'get'
  })
}
// 根据id查询门店规则
export function getRuleListById(id) {
  return request({
    url: `/iss/store/getStoreRule/${id}`,
    method: 'get'
  })
}
// 添加门店信息
export function addStore(data) {
  return request({
    url: `/iss/store/saveOne`,
    method: 'post',
    data: data
  })
}
// 修改门店信息
export function updateStore(data) {
  return request({
    url: `/iss/store/updateOne`,
    method: 'post',
    data: data
  })
}
